Big Huge Thesaurus

bubble shell

noun

sounds kind of like